Mediavine\Grow\Share_Counts B

Total Complexity 89
Dependencies 6
Dependents 24
Total lines 631
Lines of code 279
Logical lines of code 172
Comment lines 240
Methods 28
Properties 1

Methods 28

Method Rating Maintainability Complexity Lines of code
should_get_count()
A
46 13 36
are_counts_enabled()
A
53 10 21
update_top_shared_posts()
S
53 7 21
post_total_shares_minimum()
S
57 6 16
round_counts()
S
55 5 21
fetch_counts_local()
S
61 4 12
post_total_share_counts()
S
60 4 12
round_count_single()
S
62 4 11
post_share_counts()
S
63 4 9
update_post_share_counts()
S
61 3 11
compare_counts()
S
65 3 9
get_refresh_rate()
S
63 3 10
check_share_counts()
S
66 3 8
has_refresh_timeout()
S
74 2 4
get_refresh_timeout()
S
74 2 4
get_instance()
S
70 2 7
invalidate_all()
S
70 2 6
refresh_post_share_counts()
S
66 2 9
get_all_posts_with_counts()
S
62 1 12
has_external_lockout()
S
78 1 3
is_recently_published()
S
74 1 4
init()
S
66 1 7
get_external_lockout()
S
74 1 4
set_refresh_timeout()
S
77 1 3
set_external_lockout()
S
78 1 3
build_url_groups()
S
70 1 6
is_post_count_expired()
S
68 1 6
pull_post_share_counts()
S
76 1 4